<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
            "http://www.w3.org/TR/REC-html40/loose.dtd">
<HTML>
<HEAD>



<META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<META name="GENERATOR" content="hevea 1.08">
<LINK rel="stylesheet" type="text/css" href="umsroot.css">
<TITLE>
Events
</TITLE>
</HEAD>
<BODY >
<A HREF="umsroot146.html"><IMG SRC ="previous_motif.gif" ALT="Previous"></A>
<A HREF="index.html"><IMG SRC ="contents_motif.gif" ALT="Up"></A>
<A HREF="umsroot152.html"><IMG SRC ="next_motif.gif" ALT="Next"></A>
<HR>

<H1 CLASS="chapter"><A NAME="htoc317">Appendix&nbsp;C</A>&nbsp;&nbsp;Events</H1>

<A NAME="errors"></A>
<A NAME="chaperrors"></A><BR>
<BR>
We list here the ECL<SUP><I>i</I></SUP>PS<SUP><I>e</I></SUP> event types together with the default
event handlers and their description.
<A NAME="@default1208"></A>
<A NAME="@default1209"></A>
Unless otherwise specified, the arguments that the system passes
to the event handler are<BR>
<BR>
<BR>

<TABLE CELLSPACING=2 CELLPADDING=0>
<TR><TD VALIGN=top ALIGN=left><B>First Argument</B></TD>
<TD VALIGN=top ALIGN=left><B>Second Argument</B></TD>
<TD VALIGN=top ALIGN=left><B>Third Argument</B></TD>
</TR>
<TR><TD BGCOLOR=black COLSPAN=3><TABLE BORDER=0 WIDTH="100%" CELLSPACING=0 CELLPADDING=1><TR><TD></TD></TR></TABLE></TD>
</TR>
<TR><TD VALIGN=top ALIGN=left>Event number</TD>
<TD VALIGN=top ALIGN=left>Culprit goal</TD>
<TD VALIGN=top ALIGN=left>Caller Module</TD>
</TR></TABLE><BR>
<BR>

If the caller module is unknown, a free variable is passed.<BR>
<BR>
<UL>
<LI><A HREF="umsroot148.html">Event Types</A>
<UL>
<LI><A HREF="umsroot148.html#toc172">Argument Types and Values</A>
<LI><A HREF="umsroot148.html#toc173">Arithmetic, Environment</A>
<LI><A HREF="umsroot148.html#toc174">Data and Memory Areas, Predicates, Operators</A>
<LI><A HREF="umsroot148.html#toc175">Modules, Visibility</A>
<LI><A HREF="umsroot148.html#toc176">Syntax Errors, Parsing</A>
<LI><A HREF="umsroot148.html#toc177">Compilation, Run-Time System, Execution</A>
<LI><A HREF="umsroot148.html#toc178">Top-Level</A>
<LI><A HREF="umsroot148.html#toc179">Macro Transformation Errors, Lexical Analyser</A>
<LI><A HREF="umsroot148.html#toc180">I/O, Operating System, External Interface</A>
<LI><A HREF="umsroot148.html#toc181">Debugging, Object Files</A>
<LI><A HREF="umsroot148.html#toc182">Extensions</A>
</UL>
<LI><A HREF="umsroot149.html">Stack Overflows</A>
<LI><A HREF="umsroot150.html">ECL<SUP><I>i</I></SUP>PS<SUP><I>e</I></SUP> Fatal Errors</A>
<LI><A HREF="umsroot151.html">User-Defined Events</A>
</UL>

<HR>
<A HREF="umsroot146.html"><IMG SRC ="previous_motif.gif" ALT="Previous"></A>
<A HREF="index.html"><IMG SRC ="contents_motif.gif" ALT="Up"></A>
<A HREF="umsroot152.html"><IMG SRC ="next_motif.gif" ALT="Next"></A>
</BODY>
</HTML>
